package com.tg.data.http.entity;

import com.appbase.custom.base.AiSeviceInfo;
import com.appbase.custom.base.CarServerData;
import com.appbase.custom.base.DeviceNoticeBean;
import com.appbase.custom.base.ServiceBought;
import com.appbase.custom.base.ServiceInfo;
import com.google.gson.annotations.SerializedName;

import io.objectbox.annotation.Transient;

public class DeviceServiceStatusBean {

    public DeviceServiceBoughtStatusBean bought;

    public ServiceInfo storage;
    public AiSeviceInfo ai;
    public AiSeviceInfo sim;
    public CarServerData car;

    public DeviceNoticeBean notice;

    public boolean need_auth;

    public boolean about_to_expire;

    public boolean is_online;

    public boolean is_super_ai;

    public boolean is_directional;

    public String foreign_service_hook;


    @Override
    public String toString() {
        return "DeviceServiceStatusBean{" +
                "bought=" + bought +
                ", storage=" + storage +
                ", ai=" + ai +
                ", sim=" + sim +
                ", car=" + car +
                ", notice=" + notice +
                ", need_auth=" + need_auth +
                ", about_to_expire=" + about_to_expire +
                ", is_online=" + is_online +
                ", is_directional=" + is_directional +
                ", is_super_ai=" + is_super_ai +
                ", foreign_service_hook=" + foreign_service_hook +
                '}';
    }
}
